//
//	AppMessageConstants.h
//	Various constants for IpcMessage objects
//	2006 John Wiggins
//  Based on code from Jeepers Elvis, 2000 John Wiggins
//
// This program is free software; you can redistribute it and/or modify  
// it under the terms of the GNU General Public License as published by  
// the Free Software Foundation; either version 2 of the License, or     
// (at your option) any later version.                                   
// 
// This program is distributed in the hope that it will be useful,       
// but WITHOUT ANY WARRANTY; without even the implied warranty of        
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the         
// GNU General Public License for more details.                          
//     
//     You should have received a copy of the GNU General Public License     
//     along with this program; if not, write to the                         
//         Free Software Foundation, Inc.,                                       
//         59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.  
//
//-------------------------------------------------------------
#ifndef APP_MESSAGE_CONSTANTS_H
#define APP_MESSAGE_CONSTANTS_H
//-------------------------------------------------------------
enum
{
    GE_QUIT                 = 'quit',
    GE_ADD_FILTER           = 'addf',
    GE_REMOVE_FILTER        = 'remf',
    GE_DESTROY_FILTER       = 'dstf',
    GE_ADD_SOURCE           = 'adds',
    GE_REMOVE_SOURCE        = 'rems',
    GE_DESTROY_SOURCE       = 'dsts',
    GE_ADD_MIXER            = 'addm',
    GE_REMOVE_MIXER         = 'remm',
    GE_DESTROY_MIXER        = 'dstm',
    //GE_ADD_OUTPUT         = 'addo',
    //GE_REMOVE_OUTPUT      = 'remo',
    GE_CONNECT_OUTPUT       = 'cono',
    GE_DISCONNECT_OUTPUT    = 'dsco',
    GE_DESTROY_OUTPUT       = 'dsto',
    GE_ADD_NODE             = 'addn',
    GE_REMOVE_NODE          = 'remn',
    GE_ADD_EDGE             = 'adde',
    GE_REMOVE_EDGE          = 'reme',
    GE_CONNECT_SOURCE       = 'cons',
    GE_DISCONNECT_SOURCE    = 'dscs',
    GE_MIXER_ORDERING       = 'mixo'
};
//-------------------------------------------------------------
#endif // APP_MESSAGE_CONSTANTS_H
